﻿@model IEnumerable<Campus.Entities.Grupo>

@{
    ViewBag.Title = "Pagos y Pendientes";
}

<h2>Pagos y Pendientes</h2>

<script src="../../Scripts/jquery-1.7.2.min.js" type="text/javascript"></script> 

<script language="javascript">



    $(document).ready(function () {


        function NuevaVentana(url, windowSize, windowName) {
            window.open(url, windowName, windowSize);
            /*Prevents the browser from executing the default action and
            allows us to use the "window.open" within our script.*/
            event.preventDefault();
        }

        function GetGruposSeleccionados() {
            //armo la url con los parametros
            var idGrupos = [];
            $("#selectGrupos :selected").each(function (i, option) {
                idGrupos[i] = $(option).val();
                //values.push({Id: $(option).val(), Nombre: $(option).text()});
            });
            return idGrupos;
        }




        $("#btnListarPagosYPendientes").click(function (event) {
            //armo la url con los parametros
            var idGrupos = [];

            idGrupos = GetGruposSeleccionados();


            var incluirPagosBorrados = $("#incluirPagosBorrados").is(':checked');
            var incluirEstudiantesInhabilitados = $("#incluirEstudiantesInhabilitados").is(':checked');

            var url = '/Reportes/ListaParaPagosYPendientes?' + 'idGrupos=' + idGrupos.toString() + '&incluirEstudiantesInhabilitados=' + incluirEstudiantesInhabilitados.toString();
           
            var windowSizeArray = "width=800,height=800";

            NuevaVentana(url, windowSizeArray, "popUp");

        });

        $("#btnListarPagos").click(function (event) {
            //armo la url con los parametros
            var idGrupos = [];

            idGrupos = GetGruposSeleccionados();

            var incluirPagosBorrados = $("#incluirPagosBorrados").is(':checked');
            var incluirEstudiantesInhabilitados = $("#incluirEstudiantesInhabilitados").is(':checked');

            var url = '/Reportes/ListaParaPagos?' + 'idGrupos=' + idGrupos.toString() + '&incluirPagosBorrados=' + incluirPagosBorrados.toString() + '&incluirEstudiantesInhabilitados=' + incluirEstudiantesInhabilitados.toString();
            
            var windowSizeArray = "width=800,height=800";

            NuevaVentana(url, windowSizeArray, "popUp");

        });


    });

</script>

<div class="form-horizontal">
    <fieldset>        

            @Html.Partial("GruposSeleccionMultiple", Model)
                <div style="margin-left:110px;"><input type=checkbox id="incluirEstudiantesInhabilitados" />&nbsp;Incluir Estudiantes Inhabilitados</div>
                <div style="margin-left:110px;"><input type=checkbox id="incluirPagosBorrados" />&nbsp;Incluir Pagos Borrados</div>            
            <br />
    </fieldset>
        <p>
            <button id="btnListarPagosYPendientes" class="btn btn-primary" >Listar Pagos y Pendientes</button>        
            <button id="btnListarPagos" class="btn btn-primary" >Listar Pagos</button>        
            @Html.ActionLink("Volver a Home", "Index", "Home",null, new { @class = "btn" })
       
        </p>


        </div>
        